David James Kennedy is an American guitarist, songwriter and performer. He is the former guitarist of Angels amp Airwaves.
NASource: Wikipedia